top-fired furnace - French English Dictionary